Infinite All-Layers Simple Foldability

نویسندگان

  • Hugo Akitaya
  • Erik D. Demaine
  • Cordelia Avery
  • Justin Kopinsky
  • Joseph Bergeron
  • Jason Ku
چکیده

A classic problem in computational origami is flat foldability : given a crease pattern (planar straightline graph with n edges) on a polygonal piece of paper P , can P be folded flat isometrically without selfintersection while creasing at all creases (edges) in the crease pattern? The problem can also be defined for assigned crease patterns, in which every crease is labeled mountain or valley depending on the direction it is allowed to fold. The decision problem (for both assigned or unassigned) is NP-hard [5], even when the paper is an axis-aligned rectangle and the creases are at multiples of 45◦ [2]. But even when a crease pattern does fold flat, the motion to achieve that folding can be complicated [6], making the process impractical in some physical settings. Motivated by practical folding processes in manufacturing such as sheet-metal bending, Arkin et al. [3] introduced the idea of simple foldability—flat foldability by a sequence of simple folds. Informally, a simple fold is defined by a line segment and rotates a portion of the paper around this segment by ±180◦, while avoiding self-intersection. The problem generalizes to d-dimensions. In particular, for 1D paper, P is a line segment and creases are defined by points in P . In [3], they defined several models for simple folds and, for many models, showed that deciding simple foldability is polynomial for 1D paper, polynomial for rectangular paper with axisaligned creases, weakly NP-complete for rectangular paper with creases at multiples of 45◦, and weakly NP-complete for orthogonal paper with axis-aligned creases. In particular, they provided an algorithm to determine simple foldability of a 1D paper in O(n log n) deterministic time and O(n) randomized time in the all-layers model, requiring that a simple fold through one crease, also folds through all layers overlapping that crease. Akitaya et al. [1] extended the list of simple folding models, and for many models showed simple foldability to be strongly NP-hard for 2D paper. In particular, they introduced the infinite all-layers model of simple folds for 2D paper which is studied here, requiring that each simple fold be defined by an infinite line, and that all layers of paper intersecting this line must be folded. This model is probably the most practical simple folding model; for example, Balkcom’s robotic folding system [4] is restricted to this model. In this paper, we improve on [3] giving a deter-

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Foldability Landscape of

Molecular evolution may be considered as a walk in a multidimensional fitness landscape, where the fitness at each point is associated with features such as the function, stability, and survivability of these molecules. We present a simple model for the evolution of protein sequences on a landscape with a precisely defined fitness function. We use simple lattice models to represent protein stru...

متن کامل

Box Pleating is Hard

In their seminal 1996 paper, Bern and Hayes initiated investigation into the computational complexity of origami [3]. They proved that it is NP-hard to determine whether a given general crease pattern can be folded flat, when the creases have or have not been assigned crease directions (mountain fold or valley fold). Since that time, there has been considerable work in analyzing the computation...

متن کامل

Comparative Study of Hydrophobic-Polar and Miyazawa-Jernigan Energy Functions in Protein Folding on a Cubic Lattice Using Pruned-Enriched Rosenbluth Monte Carlo Algorithm

In this analysis of the contact energies guiding the protein folding, the performance of the PERM algorithm on a simple, cubic lattice is examined when Miyazawa-Jernigan (MJ) and Hydrophobic-Polar (HP) energy matrices are applied. Geometric similarity of minimum energy conformations of twenty proteins, generated when HP and MJ are used, is determined by the Root Mean Square Difference (RMSD) an...

متن کامل

Effect of alphabet size and foldability requirements on protein structure designability.

A number of investigators have addressed the issue of why certain protein structures are especially common by considering structure designability, defined as the number of sequences that would successfully fold into any particular native structure. One such approach, based on foldability, suggested that structures could be classified according to their maximum possible foldability and that this...

متن کامل

When Can You Fold a Map?

We explore the following problem: given a collection of creases on a piece of paper, each assigned a folding direction of mountain or valley, is there a flat folding by a sequence of simple folds? There are several models of simple folds; the simplest one-layer simple fold rotates a portion of paper about a crease in the paper by ±180◦. We first consider the analogous questions in one dimension...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017